.mui-content-padded p{
	font-size: 16px;
	color:#666;
}
.dealer{
	margin-top:10px;
}
.dealerTop{
	position: relative;
}
.dealer input{
	border:0;
}
.dealer input.dealerName{
	padding-right:114px;
	display: inline-block;
	font-size:17px;
}
span.btn{
	font-size:12px;
	display: inline-block;
	padding:2px 8px;
	border:1px solid #fe5722;
	color:#fe5722;
	border-radius:4px;
	position: absolute;
	top:7px;
	right:40px;
}
span.save{
	display:none;
}
.dealerBottom{
	height: 80px;
	line-height: 80px;
	text-align: center;
	position: relative;
}
.dealerBottom span.startMoney,.dealerBottom input.endMoney,.startMoneyInfoWrap,.startMoneyInfoWrap p,.endMoneyInfoWrap,.endMoneyInfoWrap p{
	display: inline-block;
	height: 40px;
	line-height: 40px;
	width:140px;
	background-color: white;
	text-align: center;
	float: left;
	margin-left:32px;
	margin-bottom: 0;
}
.startMoneyInfoWrap,.endMoneyInfoWrap{
	height: 80px;
}
.startMoneyInfoWrap p,.startMoneyInfoWrap .startMoney,
.endMoneyInfoWrap p,.endMoneyInfoWrap .endMoney{
	margin:0 !important;
}
.startMoneyInfoWrap p,.endMoneyInfoWrap p{
	border-bottom:1px solid #e1e1e1;
}
.dealerBottom i{
	display: inline-block;
	width:2px;
	height: 15px;
	background-color: #fff;
	position: absolute;
	top:-15px;
	left:107px;
}
.dealerBottom i.endLine{
	left:278px;
}
div.tip{
	padding:2px 4px;
	background-color: rgba(0,0,0,.5);
	color:#fff;
	border-radius:4px;
	position: absolute;
	bottom:20px;
	left:50%;
	transform: translateX(-50%);
	opacity: 0;
}

.readOnly{
	color:#aaa;
}
